var xmlhttp;
var name;
var flag=false;
//创建XMLHttpRequest对象
function createXMLHttp(){
	alert(111111111111111);
	//使用火狐核心的浏览器
	if(window.XMLHttpRequest){
		xmlhttp=new XMLHttpRequest();
	}else{//使用IE浏览器的
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}
}

//定义回调函数
function getUsername(){
	alert(xmlhttp.readyState);
	//判断请求状态（5个状态0~4）
	if(xmlhttp.readyState==4){
		//判断接收相应的页面是否有错误
		alert(xmlhttp.status);
		if(xmlhttp.status==200){
			//获取返回的数据
			alert(2222);
			name=xmlhttp.responseText;
			alert(name);
			if(name=="true"){
				//设置或 返回表格行 的开始和结束标签之间的 HTML
				// 向对象插入内容
				document.getElementById("error").innerHTML="<font color='red'>用户可以注册</font>";
				flag=true;
			}else{
				flag=false;
				document.getElementById("error").innerHTML="<font color='red'>用户已经存在</font>";
			}
		}

	}
}


function  checkUsername(val){
	alert(val);
	createXMLHttp();//创建XMLHttpRequest对象

	//发送请求到服务器open（请求方法，请求路径，是否异步）
    //open 创建一个新的http请求，并指定此请求的方法、URL以及验证信息
	xmlhttp.open("GET", "./checkLogin?username="+val, true);
	//调用回调函数
	xmlhttp.onreadystatechange=getUsername;
	//发送请求
	//xmlhttp的send是传递参数用的
	xmlhttp.send("");
}


function toSubmit(){
	return flag;
}

